program ObjectEDA ;

uses
  Forms,
  uMain in 'uMain.pas' {frmMain},
  uBasic in 'uBasic.pas',
  uObjects in 'uObjects.pas',
  uLayout in 'uLayout.pas',
  uViewPCB in 'uViewPCB.pas',
  uViewSchematic in 'uViewSchematic.pas',
  uPlacement in 'uPlacement.pas',
  uMouseHandler in 'uMouseHandler.pas',
  dgAddPad in 'dgAddPad.pas' {dlgAddPad},
  sdXmlDocuments in 'sdXmlDocuments.pas',
  uXilinxCSV in 'uXilinxCSV.pas',
  VirtualScrollBox in 'VirtualScrollBox.pas',
  frmAbout in 'frmAbout.pas' {dlgAbout},
  uUndoManager in 'uUndoManager.pas' {dmUndoManager: TDataModule},
  uVisitor in 'uVisitor.pas',
  uEDIF in 'uEDIF.pas',
  uPerfEDA in 'uPerfEDA.pas' {dmPerfEDA: TDataModule},
  fmEditor in '..\Frames\fmEditor.pas' {frmEdit: TFrame},
  fmLog in '..\Frames\fmLog.pas' {frmLog: TFrame},
  frmSource in '..\Frames\frmSource.pas' {frmScintilla: TFrame},
  uAbstract in '..\Frames\uAbstract.pas',
  uAppData in '..\Frames\uAppData.pas',
  fmPCBTree in '..\Frames\fmPCBTree.pas' {frmPCBTree: TFrame},
  fmSchematicTree in '..\Frames\fmSchematicTree.pas' {frmSchematicTree: TFrame},
  fmPCB in '..\Frames\fmPCB.pas' {frmPCB: TFrame},
  fmSchematic in '..\Frames\fmSchematic.pas' {frmSchematic: TFrame},
  fmProjTree in '..\Frames\fmProjTree.pas' {frmProjTree: TFrame},
  fmEdifTree in '..\Frames\fmEdifTree.pas' {frmEDIF: TFrame},
  fmGerber in '..\Frames\fmGerber.pas' {frmGerber: TFrame},
  fmPython in '..\Frames\fmPython.pas' {frmPython: TFrame},
  dgAddPin in 'dgAddPin.pas' {dlgAddPin},
  uXML in '..\Frames\uXML.pas' {frmXML: TFrame},
  uViewFactory in 'uViewFactory.pas',
  uProjEDA in '..\Frames\uProjEDA.pas' {frmProjEDA: TFrame},
  uPCBRules in 'uPCBRules.pas' {frmPCBRules: TFrame},
  dgAddLine in 'dgAddLine.pas' {dlgAddLine},
  dgEditShape in 'dgEditShape.pas' {dlgEditShape},
  dgEditPart in 'dgEditPart.pas' {dlgEditPart},
  dgAddStack in 'dgAddStack.pas' {dlgAddStack},
  dgAddPort in 'dgAddPort.pas' {dlgAddPort},
  dgAddNet in 'dgAddNet.pas' {dlgAddNet},
  dgAddLabel in 'dgAddLabel.pas' {dlgAddLabel},
  dgIncludePin in 'dgIncludePin.pas' {dlgIncludePins},
  dgEditBank in 'dgEditBank.pas' {dlgEditBank},
  fmShapeWiz in 'fmShapeWiz.pas' {frmShapeWiz: TFrame},
  dgFPWizard in 'dgFPWizard.pas' {dlgFPWizard},
  uNetDrag in 'uNetDrag.pas';

{$R ObjectEDA.res}

begin
   Application.Initialize ;
   Application.CreateForm(TfrmMain, frmMain);
  Application.Run ;
end.

